export interface BuildingFloorRoomVO {
  /**
   * 名称
   */
  name: string;

  /**
   * 宿舍编号
   */
  code: string;

  /**
   * 顺序
   */
  orderNum: number;

  /**
   * 住宿人员数量
   */
  roomMemberCount: number;

  /**
   * 舍长
   */
  headText: string;

  /**
   * 所属班级
   */
  classText: string;

  /**
   * 备注
   */
  remark: string;

}

export interface BuildingFloorRoomForm extends BaseEntity {
  /**
   * ID
   */
  id?: string | number;

  /**
   * 节点ID
   */
  nodeId?: string | number;

  /**
   * 楼层ID
   */
  floorId?: string | number;

  /**
   * 宿舍楼ID
   */
  buildingId?: string | number;

  /**
   * 名称
   */
  name?: string;

  /**
   * 宿舍编号
   */
  code?: string;

  /**
   * 顺序
   */
  orderNum?: number;

  /**
   * 住宿人员数量
   */
  roomMemberCount?: number;

  /**
   * 舍长
   */
  headText?: string;

  /**
   * 所属班级
   */
  classText?: string;

  /**
   * 备注
   */
  remark?: string;

  /**
   * 状态：1启用，2删除
   */
  status?: number;

}

export interface BuildingFloorRoomQuery extends PageQuery {

  /**
   * 节点ID
   */
  nodeId?: string | number;

  /**
   * 楼层ID
   */
  floorId?: string | number;

  /**
   * 宿舍楼ID
   */
  buildingId?: string | number;

  /**
   * 名称
   */
  name?: string;

  /**
   * 宿舍编号
   */
  code?: string;

  /**
   * 顺序
   */
  orderNum?: number;

  /**
   * 住宿人员数量
   */
  roomMemberCount?: number;

  /**
   * 舍长
   */
  headText?: string;

  /**
   * 所属班级
   */
  classText?: string;

  /**
   * 状态：1启用，2删除
   */
  status?: number;

    /**
     * 日期范围参数
     */
    params?: any;
}



